be rather difficult - German English Dictionary